supervise too closely - German English Dictionary